// pages/search/search.js
import utils from "../../utils/utils";
const http = utils.http;
const star = utils.star;
const sliceTitle = utils.sliceTitle;
Page({
  /**
   * 页面的初始数据
   */
  data: {

  },
  onConfirm(e){ //回车确认搜索
    console.log(e); //输出搜索的电影的所有数据
    var value = e.detail.value;   //在所有数据中拿到电影片名
    var url = `https://douban.uieee.com/v2/movie/search?q=${value}`; 
    //将拿到的影名放进网址里，就可以到电影的接口了
    http(url,this.handleData);
  },
  handleData(res){
    var subjects = res.data.subjects;
    var movies=[];
    subjects.forEach(ele=>{
      var temp = {};
      var title = sliceTitle(ele.title);
      var id = ele.id;
      var average = ele.rating.average;
      var stars = star(ele.rating.stars);
      var imgUrl = ele.images.small;
      var temp ={   //将得到的数据放入一个集合里
        title,
        id,
        average,
        stars,
        imgUrl
      }
      movies.push(temp);  //将集合添加到数组里面，因为搜索到的将是好几个temp(相关电影)
    })
    this.setData({
      movies
    })
  },
  onClick(event){  //点击搜索好的电影，可进到详情页
    var id =event.currentTarget.dataset.id;
    wx.navigateTo({
      url: '/pages/details/details?id='+id
    })
  }
})